Autogenerated HTML docs for v2.47.1-440-gcaacd 
diff --git a/DecisionMaking.html b/DecisionMaking.html index 8ed02ff..ca6bac6 100644 --- a/DecisionMaking.html +++ b/DecisionMaking.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>Decision-Making Process in the Git Project</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/MyFirstContribution.html b/MyFirstContribution.html index 2c54e8c..2f2e669 100644 --- a/MyFirstContribution.html +++ b/MyFirstContribution.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>My First Contribution to the Git Project</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/MyFirstObjectWalk.html b/MyFirstObjectWalk.html index ad9bef6..377e71f 100644 --- a/MyFirstObjectWalk.html +++ b/MyFirstObjectWalk.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>My First Object Walk</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/RelNotes/2.48.0.txt b/RelNotes/2.48.0.txt index b9d1b12..bf75cda 100644 --- a/RelNotes/2.48.0.txt +++ b/RelNotes/2.48.0.txt 
@@ -21,6 +21,9 @@    * Drop support for older libcURL and Perl.   + * End-user experience of "git mergetool" when the command errors out + has been improved. +    Performance, Internal Implementation, Development Support etc.  -------------------------------------------------------------- @@ -107,6 +110,14 @@  * Built-in Git subcommands are supplied the repository object to work  with; they learned to do the same when they invoke sub-subcommands.   + * Drop support for ancient environments in various CI jobs. + + * Isolates the reftable subsystem from the rest of Git's codebase by + using fewer pieces of Git's infrastructure. + + * Optimize reading random references out of the reftable backend by + allowing reuse of iterator objects. +    Fixes since v2.47  ----------------- @@ -204,6 +215,15 @@    * The sequencer failed to honor core.commentString in some places.   + * Describe a case where an option value needs to be spelled as a + separate argument, i.e. "--opt val", not "--opt=val". + (merge 1bc1e94091 jc/doc-opt-tilde-expand later to maint). + + * Loosen overly strict ownership check introduced in the recent past, + to keep the promise "cloning a suspicious repository is a safe + first step to inspect it". + (merge 0ffb5a6bf1 bc/allow-upload-pack-from-other-people later to maint). +  * Other code cleanup, docfix, build fix, etc.  (merge 77af53f56f aa/t7300-modernize later to maint).  (merge dcd590a39d bf/t-readme-mention-reftable later to maint). 
diff --git a/ReviewingGuidelines.html b/ReviewingGuidelines.html index 17b00e7..c1233f8 100644 --- a/ReviewingGuidelines.html +++ b/ReviewingGuidelines.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>Reviewing Patches in the Git Project</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/SubmittingPatches.html b/SubmittingPatches.html index 010cb78..0242a62 100644 --- a/SubmittingPatches.html +++ b/SubmittingPatches.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>Submitting Patches</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/ToolsForGit.html b/ToolsForGit.html index 6d232e8..b927716 100644 --- a/ToolsForGit.html +++ b/ToolsForGit.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>Tools for developing Git</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/everyday.html b/everyday.html index e7386b5..7b2980c 100644 --- a/everyday.html +++ b/everyday.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>Everyday Git With 20 Commands Or So</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/git-clone.html b/git-clone.html index 7029a52..6d9cdcc 100644 --- a/git-clone.html +++ b/git-clone.html 
@@ -517,6 +517,10 @@  links.</p>  </div>  <div class="paragraph"> +<p>This option does not work with repositories owned by other users for security +reasons, and <code>--no-local</code> must be specified for the clone to succeed.</p> +</div> +<div class="paragraph">  <p><strong>NOTE</strong>: this operation can race with concurrent modification to the  source repository, similar to running <code>cp</code> <code>-r</code> <em>&lt;src&gt;</em> <em>&lt;dst&gt;</em> while modifying  <em>&lt;src&gt;</em>.</p> @@ -1054,6 +1058,14 @@  </div>  </div>  </li> +<li> +<p>Clone a local repository from a different user:</p> +<div class="listingblock"> +<div class="content"> +<pre>$ git clone --no-local /home/otheruser/proj.git /pub/scm/proj.git</pre> +</div> +</div> +</li>  </ul>  </div>  </div> @@ -1124,7 +1136,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-11-16 17:03:36 +0900 +Last updated 2024-12-10 21:07:44 +0900  </div>  </div>  </body> 
diff --git a/git-clone.txt b/git-clone.txt index 7acb4cb..de8d8f5 100644 --- a/git-clone.txt +++ b/git-clone.txt 
@@ -63,6 +63,9 @@  prevent the unintentional copying of files by dereferencing the symbolic  links.  + +This option does not work with repositories owned by other users for security +reasons, and `--no-local` must be specified for the clone to succeed. ++  *NOTE*: this operation can race with concurrent modification to the  source repository, similar to running `cp -r <src> <dst>` while modifying  _<src>_. @@ -384,6 +387,12 @@  $ git clone --bare -l /home/proj/.git /pub/scm/proj.git  ------------   +* Clone a local repository from a different user: ++ +------------ +$ git clone --no-local /home/otheruser/proj.git /pub/scm/proj.git +------------ +  CONFIGURATION  -------------   
diff --git a/git-remote-helpers.html b/git-remote-helpers.html index 55fa743..7ad31fd 100644 --- a/git-remote-helpers.html +++ b/git-remote-helpers.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>git-remote-helpers</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/gitcli.html b/gitcli.html index f74300f..88485f7 100644 --- a/gitcli.html +++ b/gitcli.html 
@@ -557,6 +557,16 @@  written in the <em>stuck</em> form.</p>  </li>  <li> +<p>Despite the above suggestion, when Arg is a path relative to the +home directory of a user, e.g. ~/directory/file or ~u/d/f, you +may want to use the separate form, e.g. <code>git</code> <code>foo</code> <code>--file</code> <code>~/mine</code>, +not <code>git</code> <code>foo</code> <code>--file=~/mine</code>. The shell will expand <code>~/</code> in the +former to your home directory, but most shells keep the tilde in +the latter. Some of our commands know how to tilde-expand the +option value even when given in the stuck form, but not all of +them do.</p> +</li> +<li>  <p>When you give a revision parameter to a command, make sure the parameter is  not ambiguous with a name of a file in the work tree. E.g. do not write  <code>git</code> <code>log</code> <code>-1</code> <code>HEAD</code> but write <code>git</code> <code>log</code> <code>-1</code> <code>HEAD</code> <code>--</code>; the former will not work @@ -760,7 +770,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-03-11 15:39:49 -0700 +Last updated 2024-12-10 21:07:44 +0900  </div>  </div>  </body> 
diff --git a/gitcli.txt b/gitcli.txt index 7c70932..bd62cbd 100644 --- a/gitcli.txt +++ b/gitcli.txt 
@@ -90,6 +90,15 @@  for long options. An option that takes optional option-argument must be  written in the 'stuck' form.   + * Despite the above suggestion, when Arg is a path relative to the + home directory of a user, e.g. ~/directory/file or ~u/d/f, you + may want to use the separate form, e.g. `git foo --file ~/mine`, + not `git foo --file=~/mine`. The shell will expand `~/` in the + former to your home directory, but most shells keep the tilde in + the latter. Some of our commands know how to tilde-expand the + option value even when given in the stuck form, but not all of + them do. +  * When you give a revision parameter to a command, make sure the parameter is  not ambiguous with a name of a file in the work tree. E.g. do not write  `git log -1 HEAD` but write `git log -1 HEAD --`; the former will not work 
diff --git a/gitcredentials.html b/gitcredentials.html index f6602f5..45c5b10 100644 --- a/gitcredentials.html +++ b/gitcredentials.html 
@@ -764,6 +764,12 @@  [credential]  helper = "foo --bar='whitespace arg'"   +# store helper (discouraged) with custom location for the db file; +# use `--file ~/.git-secret.txt`, rather than `--file=~/.git-secret.txt`, +# to allow the shell to expand tilde to the home directory. +[credential] + helper = "store --file ~/.git-secret.txt" +  # you can also use an absolute path, which will not use the git wrapper  [credential]  helper = "/path/to/my/helper --with-arguments" @@ -858,7 +864,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2023-07-18 08:52:58 -0700 +Last updated 2024-12-10 21:07:44 +0900  </div>  </div>  </body> 
diff --git a/gitcredentials.txt b/gitcredentials.txt index 71dd197..35a7452 100644 --- a/gitcredentials.txt +++ b/gitcredentials.txt 
@@ -242,6 +242,12 @@  [credential] 	helper = "foo --bar='whitespace arg'"   +# store helper (discouraged) with custom location for the db file; +# use `--file ~/.git-secret.txt`, rather than `--file=~/.git-secret.txt`, +# to allow the shell to expand tilde to the home directory. +[credential] +	helper = "store --file ~/.git-secret.txt" +  # you can also use an absolute path, which will not use the git wrapper  [credential] 	helper = "/path/to/my/helper --with-arguments" 
diff --git a/howto/keep-canonical-history-correct.html b/howto/keep-canonical-history-correct.html index db2444a..1278d34 100644 --- a/howto/keep-canonical-history-correct.html +++ b/howto/keep-canonical-history-correct.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>Keep authoritative canonical history correct with git pull</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -705,7 +705,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:11:00 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/maintain-git.html b/howto/maintain-git.html index eba2206..34d7b98 100644 --- a/howto/maintain-git.html +++ b/howto/maintain-git.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to maintain Git</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -1326,7 +1326,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:11:00 +0900 +Last updated 2024-12-10 21:08:09 +0900  </div>  </div>  </body> 
diff --git a/howto/new-command.html b/howto/new-command.html index 7f70dfb..c7c3ee4 100644 --- a/howto/new-command.html +++ b/howto/new-command.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to integrate new subcommands</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -584,7 +584,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:07 +0900  </div>  </div>  </body> 
diff --git a/howto/rebase-from-internal-branch.html b/howto/rebase-from-internal-branch.html index 27e6c9a..873ba0d 100644 --- a/howto/rebase-from-internal-branch.html +++ b/howto/rebase-from-internal-branch.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to rebase from an internal branch</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -656,7 +656,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:11:00 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/rebuild-from-update-hook.html b/howto/rebuild-from-update-hook.html index a53a14d..3edd115 100644 --- a/howto/rebuild-from-update-hook.html +++ b/howto/rebuild-from-update-hook.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to rebuild from update hook</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -563,7 +563,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:11:00 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/recover-corrupted-blob-object.html b/howto/recover-corrupted-blob-object.html index 9e27f87..8dc6652 100644 --- a/howto/recover-corrupted-blob-object.html +++ b/howto/recover-corrupted-blob-object.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to recover a corrupted blob object</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -641,7 +641,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:11:00 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/recover-corrupted-object-harder.html b/howto/recover-corrupted-object-harder.html index b23cc75..c53ee0d 100644 --- a/howto/recover-corrupted-object-harder.html +++ b/howto/recover-corrupted-object-harder.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to recover an object from scratch</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -967,7 +967,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:11:00 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/revert-a-faulty-merge.html b/howto/revert-a-faulty-merge.html index a6d9a62..af7c1f4 100644 --- a/howto/revert-a-faulty-merge.html +++ b/howto/revert-a-faulty-merge.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to revert a faulty merge</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -829,7 +829,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/revert-branch-rebase.html b/howto/revert-branch-rebase.html index 9a6692c..ec5b536 100644 --- a/howto/revert-branch-rebase.html +++ b/howto/revert-branch-rebase.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to revert an existing commit</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -649,7 +649,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:07 +0900  </div>  </div>  </body> 
diff --git a/howto/separating-topic-branches.html b/howto/separating-topic-branches.html index 1a48200..f40dc3c 100644 --- a/howto/separating-topic-branches.html +++ b/howto/separating-topic-branches.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to separate topic branches</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -568,7 +568,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/setup-git-server-over-http.html b/howto/setup-git-server-over-http.html index d143407..861fc44 100644 --- a/howto/setup-git-server-over-http.html +++ b/howto/setup-git-server-over-http.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to setup Git server over http</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -882,7 +882,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/update-hook-example.html b/howto/update-hook-example.html index 730b41d..3844f1f 100644 --- a/howto/update-hook-example.html +++ b/howto/update-hook-example.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to use the update hook</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -648,7 +648,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/use-git-daemon.html b/howto/use-git-daemon.html index 151de45..5047038 100644 --- a/howto/use-git-daemon.html +++ b/howto/use-git-daemon.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to use git-daemon</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -524,7 +524,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/howto/using-merge-subtree.html b/howto/using-merge-subtree.html index 2c17ef2..d5fbcee 100644 --- a/howto/using-merge-subtree.html +++ b/howto/using-merge-subtree.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to use the subtree merge strategy</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -554,7 +554,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:07 +0900  </div>  </div>  </body> 
diff --git a/howto/using-signed-tag-in-pull-request.html b/howto/using-signed-tag-in-pull-request.html index 32af6d9..6a5cd89 100644 --- a/howto/using-signed-tag-in-pull-request.html +++ b/howto/using-signed-tag-in-pull-request.html 
@@ -442,7 +442,7 @@  <div id="header">  <h1>How to use a signed tag in pull requests</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> @@ -712,7 +712,7 @@  </div>  <div id="footer">  <div id="footer-text"> -Last updated 2024-12-06 15:10:59 +0900 +Last updated 2024-12-10 21:08:08 +0900  </div>  </div>  </body> 
diff --git a/technical/api-error-handling.html b/technical/api-error-handling.html index f48277b..aff5dfe 100644 --- a/technical/api-error-handling.html +++ b/technical/api-error-handling.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Error reporting in git</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/api-index.html b/technical/api-index.html index 7986d27..fe27ebc 100644 --- a/technical/api-index.html +++ b/technical/api-index.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Git API Documents</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/api-merge.html b/technical/api-merge.html index 900ae18..79bb19b 100644 --- a/technical/api-merge.html +++ b/technical/api-merge.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>merge API</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/api-parse-options.html b/technical/api-parse-options.html index da0ea51..6b1a984 100644 --- a/technical/api-parse-options.html +++ b/technical/api-parse-options.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>parse-options API</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/api-simple-ipc.html b/technical/api-simple-ipc.html index a6b39d1..45c4ce5 100644 --- a/technical/api-simple-ipc.html +++ b/technical/api-simple-ipc.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Simple-IPC API</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/api-trace2.html b/technical/api-trace2.html index 0df55e5..b97f5e2 100644 --- a/technical/api-trace2.html +++ b/technical/api-trace2.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Trace2 API</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/bitmap-format.html b/technical/bitmap-format.html index b50b881..46dae3e 100644 --- a/technical/bitmap-format.html +++ b/technical/bitmap-format.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>GIT bitmap v1 format</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/bundle-uri.html b/technical/bundle-uri.html index 3cb133d..684c5d0 100644 --- a/technical/bundle-uri.html +++ b/technical/bundle-uri.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Bundle URIs</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/hash-function-transition.html b/technical/hash-function-transition.html index fcdc17e..95fd12e 100644 --- a/technical/hash-function-transition.html +++ b/technical/hash-function-transition.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Git hash function transition</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/long-running-process-protocol.html b/technical/long-running-process-protocol.html index 2752730..5aa396c 100644 --- a/technical/long-running-process-protocol.html +++ b/technical/long-running-process-protocol.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Long-running process protocol</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/multi-pack-index.html b/technical/multi-pack-index.html index 75913e8..d10d6f2 100644 --- a/technical/multi-pack-index.html +++ b/technical/multi-pack-index.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Multi-Pack-Index (MIDX) Design Notes</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/pack-heuristics.html b/technical/pack-heuristics.html index 4ff9620..4579659 100644 --- a/technical/pack-heuristics.html +++ b/technical/pack-heuristics.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Concerning Git&#8217;s Packing Heuristics</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/parallel-checkout.html b/technical/parallel-checkout.html index cf969d2..2ca222d 100644 --- a/technical/parallel-checkout.html +++ b/technical/parallel-checkout.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Parallel Checkout Design Notes</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/partial-clone.html b/technical/partial-clone.html index 11cf973..bbb5816 100644 --- a/technical/partial-clone.html +++ b/technical/partial-clone.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Partial Clone Design Notes</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/platform-support.html b/technical/platform-support.html index 25a5eaa..8523cdb 100644 --- a/technical/platform-support.html +++ b/technical/platform-support.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Platform Support Policy</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/racy-git.html b/technical/racy-git.html index 0595308..aed4c7e 100644 --- a/technical/racy-git.html +++ b/technical/racy-git.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Use of index and Racy Git problem</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/scalar.html b/technical/scalar.html index d89a9a9..92ba620 100644 --- a/technical/scalar.html +++ b/technical/scalar.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Scalar</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/send-pack-pipeline.html b/technical/send-pack-pipeline.html index 4a00647..cd25c75 100644 --- a/technical/send-pack-pipeline.html +++ b/technical/send-pack-pipeline.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Git-send-pack internals</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/shallow.html b/technical/shallow.html index 6ac8f90..f98179b 100644 --- a/technical/shallow.html +++ b/technical/shallow.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Shallow commits</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/trivial-merge.html b/technical/trivial-merge.html index 23a5ce9..60e4391 100644 --- a/technical/trivial-merge.html +++ b/technical/trivial-merge.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Trivial merge rules</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content"> 
diff --git a/technical/unit-tests.html b/technical/unit-tests.html index 3b98380..3440057 100644 --- a/technical/unit-tests.html +++ b/technical/unit-tests.html 
@@ -437,7 +437,7 @@  <div id="header">  <h1>Unit Testing</h1>  <div class="details"> -<span id="revdate">2024-12-06</span> +<span id="revdate">2024-12-10</span>  </div>  </div>  <div id="content">